# 1. Productintroductie ![](./media/image-20250902113848702.png) ## 1.1 Inleiding Tegenwoordig is technologisch onderwijs zoals VR, programmeren voor kinderen en kunstmatige intelligentie een mainstream geworden in de onderwijssector. Daardoor hechten mensen meer belang aan STEAM-onderwijs. Omdat Arduino bijzonder bekend is in de Maker-educatiesector, speelt Keyestudio hierop in en lanceert een slimme mini-tankrobot die een combinatie is van Arduino en programmeren. Maar wat is Arduino eigenlijk? Arduino is een open-source elektronicaplatform gebaseerd op eenvoudig te gebruiken hardware en software. Arduino-boards kunnen invoer lezen – licht op een sensor, een vinger op een knop of een Twitter-bericht – en dit omzetten naar een uitvoer: een motor activeren, een LED inschakelen of iets online publiceren. Op basis hiervan heeft het Keyestudio-team een mini-tankrobot ontworpen. Deze beschikt over een processor die programmeerbaar is via de Arduino IDE, waarbij de pinnen worden gekoppeld aan sensoren en actuatoren via een shield dat op de processor wordt aangesloten. De robot leest sensoren, bestuurt actuatoren en bepaalt zelfstandig hoe hij moet handelen. Hij kan meerdere functies uitvoeren, zoals obstakels vermijden, IR-afstandsbediening, BT-bediening, licht volgen enzovoort. 15 gedetailleerde leerprojecten, van eenvoudig tot complex, begeleiden u bij het bouwen van uw eigen slimme mini-tankrobot en bieden basiskennis over sensoren en modules. Bovendien is het de beste keuze voor grafisch programmeeronderwijs. ## 1.2 Kenmerken 1. Multifunctioneel: Obstakels vermijden, volgen, IR-afstandsbediening, Bluetooth-bediening, ultrasoon volgen en weergave van gezichtsemoticons. 2. Eenvoudige montage: Geen soldeerwerk vereist, eenvoudig volledig te monteren. 3. Hoge duurzaamheid: Aluminium legering beugel, metalen motoren, hoogwaardige wielen en rupsbanden. 4. Hoge uitbreidbaarheid: Verbind talrijke sensoren en modules via het motorstuurshield en het sensorshield. 5. Meerdere bedieningsmogelijkheden: IR-afstandsbediening, App-bediening (iOS en Android). 6. Basisprogrammering: C-taalcode van Arduino IDE. ## 1.3 Specificaties - Werkspanning: 5V - Ingangsspanning: 7-12V - Maximale uitgangsstroom: 2A - Maximaal vermogensverlies: 25W (T=75℃) - Motorsnelheid: 5V 200 rpm/min - Motoraansturingsmodus: dubbele H-brug aansturing (L298P) - Ultrasone inductiehoek: \<15 graden - Ultrasone detectieafstand: 2cm-400cm - Infrarood afstandsbedieningsafstand: 10 meter (gemeten) - Bluetooth afstandsbedieningsafstand: 50 meter (gemeten) ## 1.4 Productlijst | Naam | Aantal | Afbeelding | | :-----------------------------: | :----: | :----------------------------------------------------------: | | Ontwikkelbord | 1 | ![image-20260424114744301](assets/image-20260424114744301.png) | | V5 Shield | 1 | ![image-20260424114806021](assets/image-20260424114806021.png) | | BT-module | 1 | ![image-20260424114823332](assets/image-20260424114823332.png) | | Servomotor | 1 | ![image-20260424114835628](assets/image-20260424114835628.png) | | Fotocelssensor | 2 | ![image-20260424114848289](assets/image-20260424114848289.png) | | RGB LED | 1 | ![image-20260424114857727](assets/image-20260424114857727.png) | | Metalen motor | 1 | ![image-20260424114906569](assets/image-20260424114906569.png) | | Tankandrijfwiel | 2 | ![image-20260424114915600](assets/image-20260424114915600.png) | | L298P shield | 1 | ![image-20260424114928411](assets/image-20260424114928411.png) | | Ultrasoonmodule | 1 | ![image-20260424114936945](assets/image-20260424114936945.png) | | 8X16 LED-paneel + draden | 1 | ![image-20260424114951961](assets/image-20260424114951961.png) | | IR-ontvanger | 1 | ![image-20260424115002601](assets/image-20260424115002601.png) | | Afstandsbediening | | ![image-20260424115010231](assets/image-20260424115010231.png) | | Rupsband | 1 | ![image-20260424115018466](assets/image-20260424115018466.png) | | Batterijhouder (18650 batterij) | 1 | ![image-20260424115042841](assets/image-20260424115042841.png) | | Tankdraagwiel | 2 | ![image-20260424115054017](assets/image-20260424115054017.png) | | L-vormige beugel | 1 | ![image-20260424115106686](assets/image-20260424115106686.png) | | Ondersteunende onderdelen (willekeurige kleur) | 2 | ![image-20260424115122810](assets/image-20260424115122810.png) | | Metalen houder | 4 | ![image-20260424115139256](assets/image-20260424115139256.png) | | Wikkelslang | 1 | ![image-20260424115154850](assets/image-20260424115154850.png) | | Kunststof platform (PC) | 1 | ![image-20260424115245568](assets/image-20260424115245568.png) | | Aluminium koppeling | 2 | ![image-20260424115257516](assets/image-20260424115257516.png) | | Aluminium bus | 2 | ![image-20260424115311644](assets/image-20260424115311644.png) | | M4 zelfborgende moer | 2 | ![image-20260424115321342](assets/image-20260424115321342.png) | | M3 moer | 14 | ![image-20260424115330779](assets/image-20260424115330779.png) | | Acrylplaat | 2 | ![image-20260424115348411](assets/image-20260424115348411.png) | | M2*10mm bolkopschroef | 6 | ![image-20260424115357883](assets/image-20260424115357883.png) | | Schroevendraaier | 2 | ![image-20260424115431293](assets/image-20260424115431293.png) | | Nylonkabel | 6 | ![image-20260424115446140](assets/image-20260424115446140.png) | | M1.5/2.5/3 sleutel | 3 | ![image-20260424115458269](assets/image-20260424115458269.png) | | 150mm V-V DuPont-draad | 10 | ![image-20260424115511197](assets/image-20260424115511197.png) | | USB-kabel | 1 | ![image-20260424115524400](assets/image-20260424115524400.png) | | 200mm V-V DuPont-draad | 5 | ![image-20260424115535336](assets/image-20260424115535336.png) | | Flenslagering | 4 | ![image-20260424115600730](assets/image-20260424115600730.png) | | M2 moer | 8 | ![image-20260424115618761](assets/image-20260424115618761.png) | | M4 moer | 10 | ![image-20260424115628936](assets/image-20260424115628936.png) | | M3*10mm koperen afstandsbus | 10 | ![image-20260424115639400](assets/image-20260424115639400.png) | | M3*45mm koperen afstandsbus | 4 | ![image-20260424115651555](assets/image-20260424115651555.png) | | M3\*10mm verzonken schroef | 3 | ![image-20260424115703860](assets/image-20260424115703860.png) | | M3*6mm schroef | 20 | ![image-20260424115715005](assets/image-20260424115715005.png) | | M4*50mm schroef | 2 | ![image-20260424115723402](assets/image-20260424115723402.png) | | M4*40mm schroef | 4 | ![image-20260424115749041](assets/image-20260424115749041.png) | | M3*8mm schroef | 14 | ![image-20260424115827213](assets/image-20260424115827213.png) | | M3*12mm bolkopschroef | 8 | ![image-20260424115854821](assets/image-20260424115854821.png) | | M4\*112mm schroef | 4 | ![image-20260424115920087](assets/image-20260424115920087.png) | | M3\*25mm schroef | 4 | ![image-20260424115955301](assets/image-20260424115955301.png) | | Decoratief karton | 1 | ![image-20260424120010842](assets/image-20260424120010842.png) | ## 1.5 Keyestudio V4.0 Ontwikkelbord U dient te weten dat het keyestudio V4.0 ontwikkelbord de kern is van deze slimme auto. ![](./media/image-20250902134144516.png) Het keyestudio V4.0 ontwikkelbord is een Arduino Uno-compatibel board, gebaseerd op de ATmega328P MCU, met een cp2102-chip als UART-naar-USB-converter. ![](./media/image-20250902134315550.png) Het heeft 14 digitale invoer-/uitvoerpinnen (waarvan 6 kunnen worden gebruikt als PWM-uitgangen), 6 analoge ingangen, een 16 MHz kwartskristal, een USB-aansluiting, een voedingsaansluiting, 2 ICSP-headers en een resetknop. ![](./media/image-20250902134544777.png) Het bevat alles wat nodig is om de microcontroller te ondersteunen. Sluit het eenvoudigweg aan op een computer via een USB-kabel, of voed het via een externe DC-voedingsaansluiting (DC 7-12V) of via de female headers Vin/GND (DC 7-12V) om aan de slag te gaan. | Microcontroller | ATmega328P-PU | | --------------------------- | -------------------------------------------------------- | | Werkspanning | 5V | | Ingangsspanning (aanbevolen) | DC7-12V | | Digitale I/O-pinnen | 14 (D0-D13) (waarvan 6 PWM-uitgang bieden) | | PWM digitale I/O-pinnen | 6 (D3, D5, D6, D9, D10, D11) | | Analoge ingangspinnen | 6 (A0-A5) | | DC-stroom per I/O-pin | 20 mA | | DC-stroom voor 3.3V-pin | 50 mA | | Flashgeheugen | 32 KB (ATmega328P-PU) waarvan 0,5 KB gebruikt door bootloader | | SRAM | 2 KB (ATmega328P-PU) | | EEPROM | 1 KB (ATmega328P-PU) | | Kloksnelheid | 16 MHz | | LED_BUILTIN | D13 |